Хак версия 3 для uCoz - Новые дополнительные поля для любых - Форум
Страница 1 из 11
Форум » Форум веб мастеров » uCoz » Хак версия 3 для uCoz - Новые дополнительные поля для любых
Хак версия 3 для uCoz - Новые дополнительные поля для любых

BLAzER
Друзья
Сообщений 2335
+
+13383
-
Ваши награды 48
BLAzER написал: отредактировал: BLAzER - Вторник, 19.02.2013, 19:58 В ответ пользователя BLAzER Написано 19 Февраля 2013 в 19:44
Сообщение № 1
Хак версия 3 для uCoz - Новые дополнительные поля для любых модулей
Вот смотрите я к примеру использую так
Код
<?if(strrpos($MESSAGE$,'_x_Polus1')>2)?><a href="<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus1') + 10,strrpos($MESSAGE$,'_x_Polus2') - strrpos($MESSAGE$,'_x_Polus1') - 10)?>"></a><?endif?>

Если я поле не заполняю ссылка все равно показывается. Можно ли сделать так если поле не заполняешь то ссылка не показывается?
подпись: BLAzER
«Пред. тема След. тема»

Xgibit
Проверенные
Сообщений 306
+
+83
-
Ваши награды 5
Xgibit написал: В ответ пользователя Xgibit Написано 19 Февраля 2013 в 20:03
Сообщение № 2
<?if(strrpos($MESSAGE$,'_x_Polus')>2)?><?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus') + 0,strrpos($MESSAGE$,'_x_Polus') - strrpos($MESSAGE$,'_x_Polus') - 0)?> поставь это перед твоим кодом,а в конец <?endif?>

BLAzER
Друзья
Сообщений 2335
+
+13383
-
Ваши награды 48
BLAzER написал: В ответ пользователя BLAzER Написано 19 Февраля 2013 в 20:22
Сообщение № 3
Xgibit, можешь для 2-ого поля написать?
Код
<?if(strrpos($MESSAGE$,'_x_Polus2')>2)?>  
   <?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus2') + 10,strrpos($MESSAGE$,'_x_Polus3') - strrpos($MESSAGE$,'_x_Polus2') - 10)?>  
   <?endif?>
подпись: BLAzER

Fatal1ti
Проверенные
Сообщений 101
+
+2216
-
Ваши награды 5
Fatal1ti написал: отредактировал: Fatal1ti - Вторник, 19.02.2013, 21:05 В ответ пользователя Fatal1ti Написано 19 Февраля 2013 в 21:04
Сообщение № 4
BLAzER,
Код
<?if(strrpos($MESSAGE$,'us1 _x_')>1)?>ПУСТО<?else?><?if(strrpos($MESSAGE$,'_x_Polus1')>2)?><a href="<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus1 ') + 10,strrpos($MESSAGE$,'_x_Polus2') - strrpos($MESSAGE$,'_x_Polus1 ') - 10)?>">НАЗВАНИЕ</a><?endif?><?endif?>    

<?if(strrpos($MESSAGE$,'us2 _x_')>1)?>ПУСТО<?else?><?if(strrpos($MESSAGE$,'_x_Polus2')>2)?><a href="<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus2 ') + 10,strrpos($MESSAGE$,'_x_Polus3') - strrpos($MESSAGE$,'_x_Polus2 ') - 10)?>">НАЗВАНИЕ</a><?endif?><?endif?>


Вот для первого и второго условие сделал...
ПУСТО - можешь стереть в коде или на своё заменить...

Добавлено (19.02.2013, 21:04)
---------------------------------------------
А вообще - надо будет хак версия 4 мне бы выложить...
Там уже и для визуального редактора всё исправлено и ошибки все устранены.
И я мог бы всё на js сделать, но нагрузка была бы на компьютер пользователя, и не сразу бы инфа появлялась
А так это почти полноценный php)
подпись: fatal1ti.ru Fatal1ti

Goodmind
VIP
Сообщений 466
+
+1715
-
Ваши награды 13
Goodmind написал: В ответ пользователя Goodmind Написано 26 Апреля 2013 в 17:03
Сообщение № 5
Цитата (Fatal1ti)
А так это почти полноценный php)
Не смешите мои подковы
biggrin
подпись: Goodmind спешит на помощь! Goodmind

syp41k
Пользователи
Сообщений 86
+
+28
-
Ваши награды 0
syp41k написал: В ответ пользователя syp41k Написано 26 Апреля 2013 в 17:34
Сообщение № 6
Goodmind, а я то уже полгода учу и все никак не выучи эти гребаные паттерны программирования. а тут оказывается все так просто, две функции, плюс, минус и всех делов вот и весь php sad
Форум » Форум веб мастеров » uCoz » Хак версия 3 для uCoz - Новые дополнительные поля для любых
Страница 1 из 11
Поиск:
Топ пользователей: