User Manager Plugin для Siena
Dayver |
|
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
#39163 Kabak: Я для примера указал чтоб было понятно что через функцию cot_rc_link можно собрать тег ссылки с любым набором аттрибутов которые вы только пожелаете - хотите ноуфолов, пожалуйста, хотите класс указать, без проблем, да все что угодно (ну а суть ноуфолова вам Kort уже пояснил).
Легко! Делаем файл ресурсов(или вставляем в существующий) /userman/inc/userman.resources.php :
а потом у себя в коде плуга:
Это пример для понимания ибо в коте еще для большей простоты еще и существует функция cot_confirm_url - думаю уже поняв логику и прицыпы использования вышеуказанных функций и посмотрев описание функции cot_confirm_url можно уже самому разобратся как её применить в этом случае. Это что касается использования возможностей движка, а от себя еще хотел бы добавить (хоть я и не верстальщик) что ИМХО более логичнее аттрибут title вставлять в тег ссылки, а не пичкать в тег картинки, хотя конечно это уже личное дело каждого, да и валидность не нарушается ибо данный аттрибут универсален но я бы всетаки этот аттрибут переместил из картинки в ссылку как раз в таких случаях когда анкор является сама картинка. Другое дело когда картинка без ссылки то там уже пусть будет alt с titl'ом. Тут пусть уже выскажутся верстальщики прав ли я. Добавлено капец как много минут спустя:
Тут дело не в том что это значение по умолчанию в Cotonti, а в том что в MySQL базе это поле при создании имеет нулевое значение, а уже движек интерпретирует это число как timestamp метку времени по правилам которой числу 0 (число секунд тобишь) равна дата и время 01.01.1970 00:00. Потому как разработчику в подобных ситуациях посоветовал бы поступать вот так (вашу строчку кода преобразовал):
Если эта недоработка, в этом плане, попала к вам в код копированием из кода движка то это лишь повод разобратся и по необходимости создать тикет с информацией где и почему этот недочет существует в движке\расширениях, а по возможность еще и самому исправить и закоммитить в https://github.com/Cotonti/Cotonti решение подобное тому что я привел здесь.
Некоторые советы конечно лучше если будут описаны здесь на форуме (и для развития потомков), но для мелких коментариев и репортов для вас будет лучше если в репе на битбукете включите трекер задач.
По возможности, команда, рада разьяснить и помочь в сфере плагинописания. Pavlo Tkachenko aka Dayver
|
|||||||||||
Bu gönderi Dayver tarafından düzenlendi (2014-02-07 00:32, 11 yıllar önce) |