[Ликбез]

Форма входа

Меню сайта



Флейм от “bandjuk” ... и всё такое прочее )
[241] bandjuk [30.08.2012, 16:19]
likbezz, они скрыты, но в результате этого получается дырка, смотри сам _http://fotki.ucoz.ua/photo
видишь в верхнем ряду, вот хочу от этого избавиться, чтобы дырок не было

Добавлено (30.08.2012, 16:19)
---------------------------------------------
likbezz, кажись дошло! )))

с годом добавления == текущий - 1.

а как и куда прописываешь условие? В общем ты меня запутал
[242] likbezz [30.08.2012, 16:34]
bandjuk,
они скрыты, но в результате этого получается дырка

..да, бандюк.. сложный у тебя случай.

а как и куда прописываешь условие?

Могу предположить что в шаблон «Добавления материалов» прописывать нужно.. Во всяком случае, логично. Ты не считаешь?
[243] bandjuk [30.08.2012, 16:43]
..да, бандюк.. сложный у тебя случай.

ирония или правда? Ничего нельзя сделать? sad

Могу предположить что в шаблон «Добавления материалов» прописывать нужно.. Во всяком случае, логично. Ты не считаешь?

я не соображаю уже, просто долго и мучительно пытался что-то намутить?
Не мучай меня, напиши код, он же у тебя прописан, а значит под рукой smile
[244] likbezz [30.08.2012, 16:51]
bandjuk,
ирония или правда?

Боюсь что правда.

Ничего нельзя сделать?

Сложно сказать .. столько неизвестных..
Если включишь голову, на счет “подумать” .. то можно, ну а если будешь тупить как сейчас, то пожалуй, нет.

я не соображаю уже, просто долго и мучительно пытался что-то намутить?

Перекури. Отдохни, переключись - помогает.
Конкретизируй проблему, разложи на несколько более мелких (напиши на бумаге, что бы видеть глазами, если в уме сложно) и решай по одной за раз. Это проще чем решить одну большую.
Сейчас ты даже не можешь сформулировать что тебе нужно.
Кофе попей что ли.

Не мучай меня, напиши код, он же у тебя прописан, а значит под рукой

Да, на - не жалко:
Code
function setsAttr(){
   var frm=document.getElementById('addEntForm')||document.getElementById('addPhtFrm');
   var els=frm.getElementsByTagName('input');
   var mdF8=(byId('mdF8'))?byId('mdF8'):false;
   for(i=0,len=els.length;i<len;i++){
    if(els[i].name=='aemail'){els[i].maxLength='60';}
    if(els[i].name=='asite'){els[i].maxLength='90';}
    if(els[i].name=='doclink'){els[i].maxLength='100';}
    if(els[i].name=='source'){els[i].maxLength='150';}
    if(/^other(?=[1-5])/.test(els[i].name)){els[i].maxLength='150';}
    if(els[i].name=='uplastmod'){els[i].checked=false;}
    if(els[i].name=='goto'){els[i].checked=true;}
    if(els[i].name=='uto'){els[i].checked=false;}
    if(els[i].name=='title'){setSrchButt(els[i]);}
    if(mdF8&&/cus+(38|39|40|42|51|52|53|54|55)$/.test(els[i].id)&&els[i].checked){mdF8.value=mdF8.value-1;}
   }
};if(document.getElementById('addEntForm')||document.getElementById('addPhtFrm')){setsAttr();}

..если считаешь что это главное..

Да что там мелочится, на весь скрипт: http://likbezz.ru/_theme1/_js/lib/__editScript.js
[245] bandjuk [30.08.2012, 16:56]
Да, на - не жалко:

это что? surprised Наверное мне лучше не только покурить, но и кофейку попить! Этот скрипт для того, чтобы просто скрыть лишние поля/разделы в форме добавления от гостей? wink surprised :o
[246] likbezz [30.08.2012, 17:02]
bandjuk,
это что?

Ну .. знаешь, я не пишу по функции на каждое действие, и для каждого модуля. Это не логично.

Наверное мне лучше не только покурить, но и кофейку попить!

Вот и я о том же.
Возьми листочек, карандаш. Напиши проблему. Разложи её на мелкие и выведи вопрос который нужно решить.

Этот скрипт для того, чтобы просто скрыть лишние поля/разделы в форме добавления от гостей?

Сначала кофе, бандюк. после, думаю такого ты не спросишь.
[247] bandjuk [30.08.2012, 17:27]
likbezz, я попил кофе, теперь заметил противоречие или недопонимание, вот смотри я пытаюсь выстроить логическую цепочку из вопросов/ответов (во загнул)) ):

Разделы скрой для добавления гостями.

нет там такого (имею ввиду настройки)

Как скажешь...
Тогда стилями..

Я же написал - открыл для добавления только дну категорию - «Не сортировано» .. и туда все сливаю, с годом добавления == текущий - 1.

и теперь скрипт wacko
[248] likbezz [30.08.2012, 17:47]
bandjuk,
вот смотри я пытаюсь выстроить логическую цепочку из вопросов/ответов (во загнул)

Все правильно, так и надо)
Смотрим твою цепочку...
Вообще-то она нелогичная.
Правильнее было бы начать вот отсюда:
проще всего так:
Code
<?if($NOT_ACTIVE$)?>картинка на перемодерации<?else?>код<?endif?>

все остальное связано со скриптами.

- ответ дан сразу, либо так, либо скриптами - остальное - уже ответы на некорректные вопросы.

и теперь скрипт

А вот теперь смотри.
Если гостям открыта только одна категория (лично у меня кое-где две) - зачем им наблюдать вообще это выпадающее меню?
Дай ответ на этот вопрос.
А вот тебе ссылочка, для размышления: http://likbezz.ru/photo/8-0-0-1

Ну а скрипт:
Code
$('#uCatsMenu9 div').not($('#uCatsMenu9 div').has('input')).remove();

...Тоже, кстати, присутствует в файле editScript.js

Кстати, а дата добавления гостям не выводится ... ) так что её не поменять просто так.
[249] bandjuk [30.08.2012, 19:18]
проще всего так:
Code
<?if($NOT_ACTIVE$)?>картинка на перемодерации<?else?>код<?endif?>
все остальное связано со скриптами.

таки ты опять пытаешся ввести меня в заблуждение! Причём тут это условие? Это был первый мой вопрос про скрытие неактивных картинок.
Кстати что скажешь _http://forum.ucoz.ru/forum/42-29194-908310-16-1346332975
что-то не пашет оно у меня sad может опять туплю?
[250] likbezz [30.08.2012, 22:38]
bandjuk,
таки ты опять пытаешся ввести меня в заблуждение!

Даже пытаться не нужно) ты и так в заблуждении.

Причём тут это условие?

- это твоё условие, тебе виднее для чего оно.. по моему - что бы не показывать неактивные материалы. Нет?

Это был первый мой вопрос про скрытие неактивных картинок.

Да, я помню.

Кстати что скажешь _http://forum.ucoz.ru/forum/42-29194-908310-16-1346332975

А чем принципиально отличается этот скрипт от твоего условия?
Ничем. просто твой НЕ выводит НЕактивные, а тот выводи активные - то же яйца, только в профиль.

По моему, твой вопрос не совсем верный.
Звучать он должен не как скрыть, а как не выводить их на главной.
Потому как скрытие, по любому, вызовет уменьшение кол-ва материалов, и, соответственно, следующие костыли ... ты ведь знаешь как это? - прикручивать костыли к костылям? не знаешь? - оч весело.

А как не выводить - ответ уже дан - про спец категорию и закрытие к ней доступа, но разрешением на добавление.
[251] bandjuk [30.08.2012, 23:47]
Quote
А чем принципиально отличается этот скрипт от твоего условия?

хм, а и на самом деле чем? Думаю, ты прав!

Quote
По моему, твой вопрос не совсем верный.

хм и тут ты прав
Quote
про спец категорию и закрытие к ней доступа, но разрешением на добавление.

так, тут и остановлюсь! Прописал твой скрипт, для гостей при добавлении исчезли все категории кроме нужной. Этоотлично.
Как теперь закрыть к этой категории доступ не пойму wacko
Т.е. я знаю, что можно попробовать операторами, но опять же будут дырки sad
[252] likbezz [31.08.2012, 00:32]
bandjuk,
Как теперь закрыть к этой категории доступ не пойму

Ну, как обычно, галочку поставить в настройках категории )
Ну что, скриншот что ли сделать?))

Т.е. я знаю, что можно попробовать операторами, но опять же будут дырки

Ну почему будут дырки? объясни.

Вот что вижу я:



А вот что должен видеть ты:



и ни каких дырок.. фотки из НЕ доступных категорий вообще не будут выводится.

Тестовые фотки залиты сегодня, то бишь - они последние добавленные.
Прикрепления: 6663309.png (73.9 Kb) · 7567919.png (76.7 Kb)
[253] bandjuk [31.08.2012, 00:49]
всё я понял, я протупил, но частично. Как бы тебе объяснить?
Смотри как сделано на нормальных сайтахс обоями:
1. Есть песочница, отстойник и т.д., в него заливают картинки пользователи, к нему имеют доступ все кроме гостей. Сделано
2. На главной выводятся все обои, кроме категории "песочница" (или их видит там только админ)

Как видишь нестыковочка выходит. smile


Сообщение отредактировал bandjuk - Пятница, 31.08.2012, 00:54
[254] likbezz [31.08.2012, 00:50]
bandjuk,
Прости, что отнял столько времени

Ничего страшного) бывает)

Вопрос полностью исчерпан.

Оч хорошо)
Значит, можно баиньки со спокойной душой)
[255] bandjuk [31.08.2012, 00:55]
likbezz, к сожалению не всё sad
мня осенило sad Сообщение # 253 :(

Хотя наверное не стоит морочить тебе голову, спасибо за помощь! smile


Сообщение отредактировал bandjuk - Пятница, 31.08.2012, 01:06


Полная версия сайта