Jump to content

brainless

User
  • Posts

    35
  • Joined

  • Last visited

brainless's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. сайт ничего, а лого так себе %) успехов!
  2. gradus, о чем я и говорю. на весь проект и то меньше выделено, мне кажется. поэтому берется готовая основа, по-другому никак. Иго юха, вот это по-деловому! сейчас напишу лс upd: "Невозможно отправить это сообщение, так как получатель отключил свой личный ящик, или он попросту переполнен. Это личное сообщение не отправлено"
  3. Ну, это тоже очень дельный совет, я считаю, спасибо за ответ. Просто ранее я с таким вообще не сталкивался. Сколько это может стоит только, интересно? Навскидку.
  4. Уважаемые программисты, я в PHP нуб-нуб, но тут задача поставлена совершенно конкретно - переделать сайт ресторана, поставив туда при этом CMS. Сразу говорю, с CMS за свой небольшой web-дизайнерский опыт я никогда-либо ранее не сталкивался! Оттого и все вопросы %) Я выбрал Joomla, так как к ней есть много элементов и дополнений, и локализация. Установить эту штуку у меня, к счастью, получилось, но на этом всё и застопорилось. Во-первых, я не могу понять, как убрать все ненужные элементы, которые идут по умолчанию. Было бы вообще круто, если б была отдельная чистая сборка безо всяких дополнений, только движок (уж не знаю, корректно ли я высказываюсь ). Во-вторых, я так и не понял, как менять шаблоны/создавать свои. Мне нужен человек, который бы объяснил мне эти вещи, или же (!), если я окажусь совсем туп, просто сделал бы то, что требуется от CMS. Так как проект имеет небольшую коммерческую поддержку (правда! никаких золотых гор, уж извините. я просто знаю, что PHP штука не дешевая в плане исполнения), то со своей стороны я могу гарантировать какие-либо бонусы (если найдется такой энтузиаст, который захочет объяснить всё исключительно безвозмездно, то я буду премного благодарен, ибо мне надо платить за учёбу :] но в долгу не останусь!). Во втором же случае могу гарантировать процент "со сделки" (отдам часть своей доли). По денежному вопросу прошу писать личные сообщения, чтобы сразу освободить от этого данную тему. Сложность проекта: - нужно, чтобы менеджеры могли самостоятельно работать с Меню ресторана (менять цены, убирать/добавлять пункты/категории/подкатегории). Это, пожалуй, главная задача, из-за которой ставится CMS. - нужна форма отправки заявок (обыкновенный фидбек, я полагаю) на проведение каких-либо корпоративов, но чтобы эти заявки также можно было обрабатывать в системе управления. - ну, и коли уж движок стоит, то новостную ленту, какую-нибудь галерею... что-то там еще. Более подробно, я думаю, будет видно только при общении. Возможно, у Вас уже есть опыт создания подобных сайтов для ресторанов и Вы можете посоветовать решение получше? Например, более подходящую CMS, способы организации самого сайта... Лично меня такое количество всевозможных настроек и мелочей в интерфейсе Joomla несколько обескуражило, я в них сразу потерялся. Как с этим будут справляться менеджеры, я не представляю... поэтому и хочу убрать всё лишнее. Я думаю, для простоты интерфейса и работы с контентом сайта, стоит употребить систему пользователей (такая штука идет в комплекте по умолчанию), чтобы бедным менеджерам не лезть в админку с кучей лишних для них кнопок %)) Как правильно это сделать, я тоже в толк не беру :/ Друзья, сумма вознаграждения будет также определяться количеством полезных дел, привнесенным в проект. Лично я рассчитываю только на свои силы, но мне нужно помочь разобраться с этой ерундой, потому что я не шарю PHP, а времени на это почти нет Если уж совсем не пойдет, то будет Вам подработка! Надеюсь на Ваше понимание. Хочу подчеркнуть, что нужен только один человек, с которым можно установить контакт (по почте, какой-нибудь аске - что Вам удобнее) для более тщательного обдумывания всего и просто переговоров. Кто готов к сотрудничеству?
  5. yopopt, спасибо, это работает! но теперь другой провал)) это корректно работает только в Win-Опере, а в Mac-Опере вообще ничего не показывает. потом, оказалось, что Google Chrome (Mac/Win) и Safari (Mac/Win) не умеют отображать содержимое object (то есть тот самый div с table), а показывает просто пустой object, так как ничего в него не загружается... одно счастье - с IE никаких проблем))) ну, и с FireFox, конечно же... видимо, придётся искать другой способ борьбы с Оперой, но, думаю, JS мне всё равно понадобится. эххх. буду тем же способом загружать или специальный стиль, или вообще сделаю то же самое с object (в плане page.html и тп.), но уже с self.parent.location каким-нибудь, раз уж совместить не получается... и ещё один вопрос: почему скрипт надо было поставить после object, чтобы он заработал? если бы я это знал, то ещё вчера бы, наверное, всё это сделал, потому что я писал по-всякому: и с кавычками, и без, и вообще. но, насколько я уже знаю, когда читается скрипт, то он сразу выполняется, и по логике было бы правильнее поставить его до object, даже в head? это из-за того, что скрипту не с чем работать, потому что до object браузер ещё не дошёл, и поэтому скрипт надо ставить после, чтобы было с чем, я правильно понял?) это вроде как скрипт, который "здесь и сейчас", поэтому его целесообразнее ставить в теле документа, но всё равно - почему после объекта? мне казалось, что скрипт можно вообще где угодно ставить. это всё очень интересно
  6. нет, никакой alert мне точно не нужен, но начало кода очевидно верное, только у меня есть вопрос, как правильно подставить переменную к object? первый вариант if (navigator.appName=='Opera') { ? = page.html; } <object data="?" type="text/html"></object> второй вариант, который почему-то не работает (почему?) if (navigator.appName=='Opera') { document.getElementById(object).data = page.html; } <object type="text/html" id="object"></object> и, кстати, возможно ли такой скрипт прописать в один атрибут data (data="java script: ...")? если да, то как? а то я только с alert нахожу примеры, который к href прописывают...
  7. о, спасибо, это полезная ссылка! думаю, теперь я и сам как-нибудь смогу справиться, ведь мне надо только для Оперы скрипт написать. а насчёт подхода - я не знаю... возможно, потому, что не разбираюсь в js и не имею других знаний, как заставить Оперу работать, не знаю... потому и пишу сюда, но что-то мне кажется, что зря трачу время.
  8. ну, да, конечно, это только в коммерческую ветку... только это стоит рублей пять, и странички я друзьям делаю бесплатно)) сижу тут, читаю javascript.ru, стараюсь вникнуть в суть в который раз. и уж насколько я вник, то alert мне точно не поможет %) это, наверное, шутка была такая а проблема в том, что при выключенном скролле в блоке (div style="overflow:hidden;") только одна Опера не осуществляет визуальные перетаскивания при помощи конструкции "ссылка-якорь" от места к месту (если интересно увидеть, то в главной теме, на которую я дал ссылку, есть линки на такие примеры). поэтому для неё я решил использовать "iframe" (object type="text/html" data="переменная"), но нужен скрипт, который бы определял браузер и, если это Опера, включал значение переменной как путь к странице (page.html). то есть, если я загружу страничку Оперой, то галерея будет просматриваться в "iframe", а если не-Опера, то это будет блок. конечно, можно придумать и какой-нибудь скрипт, который бы заставил и Оперу работать с таким блоком, но это уже действительно коммерческие услуги, и поэтому я выбрал более простой путь для всех. то есть скрипт из, скорее всего, одной небольшой строчки. в тег <script> я его и сам как-нибудь устрою... конечно, помогать мне или нет, это уже Ваше дело.
  9. LunatiK, я очень признателен, что получил от Вас отзыв, но я совсем не знаю, как это сделать...
  10. так... боюсь, что использовать object вместо div невозможно. потом, ошибка задачи в том, - я только что заметил, - что object является блочным элементом (я так думаю), а значит при overflow:hidden была бы та же самая история, что и с div, то есть ничего бы это не решило. однако есть другая возможная конфигурация: использовать object как iframe, а внутри object расположить оригинальный div с таблицей галереи. потому как, если путь к объекту в атрибутах object указан неправильный, то object не отображается (отображается, но его не видно. это можно проверить, задав ему border), зато отображается то, что находится в нём. таким образом, можно написать маленький скрипт, который бы задавал данные атрибуту data в object... правда, я не знаю, насколько это можно, потому что в js совсем не шарю( <object data="переменная" type="text/html"> <div><table>...</table></div> </object> и скрипт, который бы задавал значение переменной, что-то вроде "if Opera { переменная = page.html }" (простите моё косноязычие), а если это не-Опера, то скрипт не среагирует, а значит останется "неправильный адрес" в виде имени переменной, тогда object не отобразится, а отобразится div, который находится внутри. то есть изменения минимальны, главное, чтоб работало... зато, если скрипт в браузере не включён, то галерею нельзя будет просмотреть только в Опере %) и к чёрту /вот тут я процитировал это в новую тему, а то всё-таки раздел здесь о другом/ также в ходе этого эксперимента выяснилось, что в iframe и object_как_iframe при overflow:hidden в Опере содержимое всё равно можно прокрутить. такая вот подставная эта Опера оказалась. казнить нельзя помиловать... придётся тогда делать в таком object каждой картинке отдельную страницу. вощем, тему up, всех с новым годом и всё такое
  11. у меня проблема с Оперой, о ней Вы можете прочитать здесь. и мне нужен скрипт, направленный только на этот браузер, но, к сожалению, в скриптах я не разбираюсь, поэтому прошу Вас мне помочь! это совсем небольшой скрипт! вот: <object data="переменная" type="text/html"> <div><table>...</table></div> </object> и скрипт, который бы задавал значение переменной, что-то вроде "if Opera { переменная = page.html }" (простите моё косноязычие), а если это не-Опера, то скрипт не среагирует, а значит останется "неправильный адрес" в виде имени переменной, тогда object не отобразится, а отобразится div, который находится внутри. такие запросы...
  12. боюсь, что никак. сам давно сталкивался с этой проблемой, как и сейчас с другой подобной. это исключительно особенность браузера, альтернативным вариантом может быть разве что другой стиль для этого браузера... это всё так печально)) но когда-нибудь все будут пользоваться только одним браузером! да-да!
  13. brainless

    Формы

    что-то и я не очень понял. кнопки в разных браузерах тоже по-разному отображаются и реагируют на наведение. может, сделать кнопку блочной (display:block) и применить к ней псевдокласс hover или там соответствующий onmouseover?
  14. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"> <head> <title>page2</title> <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> <meta name="robots" content="noarchive, noodp" /> <style type="text/css"> body {background: #abc;} table {border-collapse: collapse; border: 0;} td {padding: 0;} .div1 {overflow: hidden; border: solid black 1px; width: 200px; height: 150px;} .div2 {overflow: scroll; border:0; width: 220px; height: 170px;} img {width: 200px; height: 100px; border: 0;} img,a {display: block;} a {width: 100px; height: 50px; outline: none;} .a0 {background: black;} .a0:hover {background: white;} .a1,.a2 {background: gray;} .a1:hover,.a2:hover {background: red;} #h1,#s1 {background: orange;} #h2,#s2 {background: green;} #h3,#s3 {background: yellow;} #h4,#s4 {background: blue;} </style> </head> <body> <p>hidden+scroll</p> <div class="div1"> <div class="div2"> <table> <tr> <td colspan="2"><img src="1.gif" id="s1" alt=""/></td> </tr><tr> <td><a class="a0"></a></td> <td><a class="a2" href="#s2"></a></td> </tr> <tr> <td colspan="2"><img src="1.gif" id="s2" alt=""/></td> </tr><tr> <td><a class="a1" href="#s1"></a></td> <td><a class="a2" href="#s3"></a></td> </tr> <tr> <td colspan="2"><img src="1.gif" id="s3" alt=""/></td> </tr><tr> <td><a class="a1" href="#s2"></a></td> <td><a class="a2" href="#s4"></a></td> </tr> <tr> <td colspan="2"><img src="1.gif" id="s4" alt=""/></td> </tr><tr> <td><a class="a1" href="#s3"></a></td> <td><a class="a0"></a></td> </tr> </table> </div> </div> </body> </html> link КАК ЭТО ВЫГЛЯДИТ link вот, двойной div, внешний без скролла, второй - с ним. какбе кнопки-то теперь и в Опере работают, но можно и мышкой прокрутить. что и требовалось доказать. в ходе эксперимента выяснилось: overflow:hidden блокирует возможность скроллить блочную область мышкой во всех браузерах (проверял, конечно, не во всех), но способность переходить по якорям внутри этой области не имеет только Опера. дополнительный вопрос, который, возможно, поможет решить проблему: если вместо div использовать object, внутри которого так же будет таблица с якорями и ссылками на них, КАК нужно оформить его, чтобы не прописывать display:block, но отобразить в нём его содержимое, а также использовать overflow:hidden для получения конечного результата в виде искомой галереи? вот данные задачи: <object type="text/html" style="overflow:hidden"> <table>...</table> </object> задача по сути глупая, но главный вопрос в том, можно ли сделать подобное, используя не div, а object?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy