Биллинговая система Nodeny
23 Ноября 2024, 01:52:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: как править WEB  (Прочитано 7744 раз)
Sokol
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 76


Просмотр профиля
« : 17 Апреля 2011, 10:52:24 »

Расскажите пожалуйста как можно внести некоторые изменения в веб интерфейс?
Нужно сделать изменения на страничке статистики в поле "Пополнить счёт", что бы помимо поля ввода карточки ниже отображалась  надпись и картинка(адрес точки продажи и карта).
Заранее спасибо
Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #1 : 17 Апреля 2011, 11:01:37 »

открываешь файл в кодировке CP1251, делаешь изменения согласно правилам HTML, сохраняешь файл
Записан
Sokol
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 76


Просмотр профиля
« Ответ #2 : 17 Апреля 2011, 11:11:51 »

какой файл???Scards.pl?
 Проблема в том что не хзнаю что править...
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #3 : 17 Апреля 2011, 12:01:20 »

Когда не знаешь есть два выхода:
1. Разбираться;
2. Обратится к тому, кто знает.
Записан
Sokol
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 76


Просмотр профиля
« Ответ #4 : 17 Апреля 2011, 12:06:32 »

поэтому и пишу на форум так как надеюсь что 50% из присутствующих знает в этом всём толк...
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #5 : 17 Апреля 2011, 12:10:02 »

NoDeny сделал не на основе шаблонов, структура зашита в коде. Лично для меня так было проще т.к. странички "рисуются" быстрее. И уточни вопрос касается админского интерфейса или клиентского? Если клиентского, то то надо править соответствующий плагин клиентской статистики, такие плагины начинаются с большой буквы S. Например:

Код:
 $form=&div('cntr',
   &form('!'=>1,
     ($card_login? &bold('Введите логин пополнения счета: ').&input_t('lgn',$lgn,20,32,' autocomplete="off"').
         &bold(' и код активации: ').&input_t('cod',$cod,20,32,' autocomplete="off"') :
      &bold_br('Введите код активации карточки пополнения счета:').&input_t('cod',$cod,25,32,' autocomplete="off"')
     ).$br2.&submit_a('Пополнить')
   )
 );

&div - формирует div с классом 'cntr' (выравнивание текста по центру). &form -  формируем форму. &bold - делает текст "жирным" (тег <b>). &submit_a - кнопка сабмита, при нажатии на которую, она исчезает и пишется "ждите..." (или что там пишется в той версии...). &input_t - текстовое поле ввода

$OUT - это и есть html страница, которая будет отправлена клиенту.  Просто добавляешь (конкатенируешь) в нее, что тебе надо вывести и это попадет на  страницу:

$OUT .= &MessX($form).&MessX('Сообщение в рамке').&MessX("<img src='http://cs9736.vkontakte.ru/u21466682/119751546/x_52413eca.jpg'">);

Когда будет возврат по return, то stat.pl дооформит страницу (закроет теги и т.д.). При получении плагином управления, в $OUT уже сформирован заголовок страницы и левое меню, все что добавляется - пишется в правую часть экрана. Для того, чтобы добавить что-то в левую часть экрана, нужно юзать:

ToLeft 'Блаблабла';

или так:

ToLeft &Menu('navmenu',"<a href='google.com'>яндекс</a>");
Записан
Maks
NoDeny
Ветеран
*

Карма: 13
Offline Offline

Сообщений: 575


Скажи спасибо - подними карму.

https://t.me/smv https://t.me/smv_wz
Просмотр профиля Email
« Ответ #6 : 17 Апреля 2011, 16:23:20 »

Офтоп "Стас, прикольная фотка Улыбающийся"
Записан

Nodeny общение
https://t.me/nodeny_chat
Sokol
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 76


Просмотр профиля
« Ответ #7 : 17 Апреля 2011, 19:21:00 »

дайте пожалуйста рабочий пример, что то не получается никак, когда делаю какие то изменения то страница не открывается...
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #8 : 17 Апреля 2011, 19:21:51 »

http://perldoc.perl.org/
Записан
Sokol
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 76


Просмотр профиля
« Ответ #9 : 17 Апреля 2011, 19:24:58 »

спасибо, я уже начинаю изучать, ест куча учебников, но за сутки всёравно не выучишь, а нужно сегодня...
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #10 : 17 Апреля 2011, 19:36:46 »

Что значит "дайте пожалуйста рабочий пример"?
vim /usr/local/nodeny/web/Smain.pl
Чем тебе не рабочий пример?
Записан
Sokol
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 76


Просмотр профиля
« Ответ #11 : 17 Апреля 2011, 20:10:32 »

Да тем что куда это $OUT .= &MessX($form).&MessX('Сообщение в рамке').&MessX("<img src='http://cs9736.vkontakte.ru/u21466682/119751546/x_52413eca.jpg'">); не вопру, нифига вообще не работает!
Ув. 0xbad0c0d3 отправлять курить маны и умничать умеет каждый, если Вам нечего с толком сказать или помочь по данному вопросу то не нужно разводить "балаган", а если уж совсем не в моготу то Вам сюда http://forum.nodeny.com.ua/index.php?board=5.0
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #12 : 17 Апреля 2011, 20:14:51 »

Да тем что куда это $OUT .= &MessX($form).&MessX('Сообщение в рамке').&MessX("<img src='http://cs9736.vkontakte.ru/u21466682/119751546/x_52413eca.jpg'">); не вопру, нифига вообще не работает!
ну надо хотя бы чуток пытаться думать, очевидно же, если внимательно посмотреть, то при среднестатистическом освещении можно заметить, что логично символ '>' перенести на один символ влево, перед кавычкой.
Записан
Sokol
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 76


Просмотр профиля
« Ответ #13 : 17 Апреля 2011, 20:39:33 »

Огромное спасибо, не досмотрел
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!