Пытался поставить картинку как фон для сайта, не получается. Как это
можно сделать? -- http://groups.google.ru/group/sugr |
CSS
body { background-image:url(lolwut.png); } Как-то так. Правда lolwut.png должен кто-то отдать по HTTP. 25.12.10, XumuK<[hidden email]> написал(а): > Пытался поставить картинку как фон для сайта, не получается. Как это > можно сделать? > > -- > http://groups.google.ru/group/sugr -- http://groups.google.ru/group/sugr |
А если с локального ресурса? То есть я сам картинку нарисовал и хочу
её на фон поставить? -- http://groups.google.ru/group/sugr |
CONTENTS DELETED
The author has deleted this message.
|
CONTENTS DELETED
The author has deleted this message.
|
Дело, насколько я понимаю, не в стилях. Дело в том, как обойтись без
внешнего веб-сервера. XumuK, я верно понял? Я в подобной ситуации перенастраивал KomHttpServer, встроенный сервер Pharo/Squeak, чтобы он одновременно работал статическим веб-сервером, показывая файлы из папки с образом. Проблема в том, что у меня пока не получилось сделать это с Seaside3. То есть файлы-то "расшарить" получилось, но ОДНОВРЕМЕННО с этим запустить Seaside - нет. Либо одно, либо другое... On 27 дек, 00:37, Владимир Мусулайнен <[hidden email]> wrote: > Со стилями знакомы? > > Дмитрий Матвеев в посте выше все правильно указал. > > Что именно не получается? > > On 26 дек, 22:37, XumuK <[hidden email]> wrote: > > > Seaside > > -- http://groups.google.ru/group/sugr |
On 27 дек, 11:16, Assargadon <[hidden email]> wrote: > Дело, насколько я понимаю, не в стилях. Дело в том, как обойтись без > внешнего веб-сервера. XumuK, я верно понял? > Да вы верно поняли. Меня не устравивает обращение к http для того чтобы взять эту картинку. Насчёт KomHttpServer, я не имел опыта работы с ним. Основное что я хочу сделать, это возможность загружать файлы к себе на сервер ( это я уже сделал, они подгружаются в папку uploads), а затем их использовать. И основная проблема это то что я не понимаю каким образом устроен обмен файлами между seaside и внешним миром. И как вообще можно использовать файлы которые лежат в папке с образом... -- http://groups.google.ru/group/sugr |
Я тоже долго искал ответ на вопрос о Seaside + статический хостинг
через KomHttpServer. Решение нашел в комментариях к классам сервера. Описал здесь: http://smallbits.tumblr.com/post/697854424/komhttpserver-webapp-static-files Решение сажает статический хостинг на путь /static. При этом, чтобы корень http://mydomain/ обрабатывался Seasid'ом, необходимо дополнительно выполнить в Workspace такой код: WADispatcher default setName: ''. (пустая строка) -- http://groups.google.ru/group/sugr |
In reply to this post by XumuK
Попробуй еще метод номер 3 отсюда http://onsmalltalk.com/pragmatic-css-and-javascript-in-seaside
On 27 дек, 12:01, XumuK <[hidden email]> wrote: > On 27 дек, 11:16, Assargadon <[hidden email]> wrote:> Дело, насколько я понимаю, не в стилях. Дело в том, как обойтись без > > внешнего веб-сервера. XumuK, я верно понял? > > Да вы верно поняли. Меня не устравивает обращение к http для того > чтобы взять эту картинку. > > Насчёт KomHttpServer, я не имел опыта работы с ним. Основное что я > хочу сделать, это возможность загружать файлы к себе на сервер ( это я > уже сделал, они подгружаются в папку uploads), а затем их > использовать. И основная проблема это то что я не понимаю каким > образом устроен обмен файлами между seaside и внешним миром. И как > вообще можно использовать файлы которые лежат в папке с образом... -- http://groups.google.ru/group/sugr |
А еще проще - читать туториал.
http://book.seaside.st/book/in-action/serving-files/filelibraries/creating On 28 дек, 11:20, kirand <[hidden email]> wrote: > Попробуй еще метод номер 3 отсюдаhttp://onsmalltalk.com/pragmatic-css-and-javascript-in-seaside > > On 27 дек, 12:01, XumuK <[hidden email]> wrote: > > > > > > > > > On 27 дек, 11:16, Assargadon <[hidden email]> wrote:> Дело, насколько я понимаю, не в стилях. Дело в том, как обойтись без > > > внешнего веб-сервера. XumuK, я верно понял? > > > Да вы верно поняли. Меня не устравивает обращение к http для того > > чтобы взять эту картинку. > > > Насчёт KomHttpServer, я не имел опыта работы с ним. Основное что я > > хочу сделать, это возможность загружать файлы к себе на сервер ( это я > > уже сделал, они подгружаются в папку uploads), а затем их > > использовать. И основная проблема это то что я не понимаю каким > > образом устроен обмен файлами между seaside и внешним миром. И как > > вообще можно использовать файлы которые лежат в папке с образом... -- http://groups.google.ru/group/sugr |
XumuK о другом спрашивал. Даже FileLibrary не будет хостить файлы ИЗ
ПАПКИ. Можно, конечно, реализовать. Но, если правда читать документацию, то там сказано, что Seaside НЕ ХОСТИТ ФАЙЛЫ, для этого есть Commanche. On 28 дек, 19:33, kirand <[hidden email]> wrote: > А еще проще - читать туториал.http://book.seaside.st/book/in-action/serving-files/filelibraries/cre... > > On 28 дек, 11:20, kirand <[hidden email]> wrote: > > > > > > > > > Попробуй еще метод номер 3 отсюдаhttp://onsmalltalk.com/pragmatic-css-and-javascript-in-seaside > > > On 27 дек, 12:01, XumuK <[hidden email]> wrote: > > > > On 27 дек, 11:16, Assargadon <[hidden email]> wrote:> Дело, насколько я понимаю, не в стилях. Дело в том, как обойтись без > > > > внешнего веб-сервера. XumuK, я верно понял? > > > > Да вы верно поняли. Меня не устравивает обращение к http для того > > > чтобы взять эту картинку. > > > > Насчёт KomHttpServer, я не имел опыта работы с ним. Основное что я > > > хочу сделать, это возможность загружать файлы к себе на сервер ( это я > > > уже сделал, они подгружаются в папку uploads), а затем их > > > использовать. И основная проблема это то что я не понимаю каким > > > образом устроен обмен файлами между seaside и внешним миром. И как > > > вообще можно использовать файлы которые лежат в папке с образом... -- http://groups.google.ru/group/sugr |
In reply to this post by Iwannt
А аналогичное дело с seaside 3 сделать не удалось часом?
On 28 дек, 11:28, Iwannt <[hidden email]> wrote: > Я тоже долго искал ответ на вопрос о Seaside + статический хостинг > через KomHttpServer. Решение нашел в комментариях к классам сервера. > Описал здесь: > > http://smallbits.tumblr.com/post/697854424/komhttpserver-webapp-stati... > > Решение сажает статический хостинг на путь /static. При этом, чтобы > кореньhttp://mydomain/обрабатывался Seasid'ом, необходимо > дополнительно выполнить в Workspace такой код: WADispatcher default > setName: ''. (пустая строка) -- http://groups.google.ru/group/sugr |
In reply to this post by Iwannt
On 28 дек, 14:09, Iwannt <[hidden email]> wrote: > XumuK о другом спрашивал. Даже FileLibrary не будет хостить файлы ИЗ > ПАПКИ. То есть если я захочу к примеру в своём форуме сделать для каждого пользователя фотографию скажем 128х128, то на сервере их хранить будет нельзя? -- http://groups.google.ru/group/sugr |
Iwannt:
Я тоже долго искал ответ на вопрос о Seaside + статический хостинг через KomHttpServer. Решение нашел в комментариях к классам сервера.... При попытке выполнить следующий код в Workspace падает локалхост... | ma seaside | HttpService allInstances do: [ :e | e stop; unregister ]. ma := ModuleAssembly core. seaside := WAKomEncoded default. WADispatcher default defaultName: ''. ma alias: '/static' to: [ ma documentRoot: ((FileDirectory default directoryNamed: 'static') assureExistence) fullName. ma directoryIndex: 'index.html index.htm'. ma serveFiles. ma notFound ]. ma addPlug: [:request | seaside process: request]. (HttpService startOn: 80 named: 'mywebapp') plug: ma rootModule -- http://groups.google.ru/group/sugr |
Какая версия сисайда? И что именно значит фраза "падает локалхост"?
80й порт на локалхосте оказывается закрыт? On 28 дек, 22:41, XumuK <[hidden email]> wrote: > Iwannt: > Я тоже долго искал ответ на вопрос о Seaside + статический хостинг > через KomHttpServer. Решение нашел в комментариях к классам > сервера.... > > При попытке выполнить следующий код в Workspace падает локалхост... > > | ma seaside | > HttpService allInstances do: [ :e | e stop; unregister ]. > ma := ModuleAssembly core. > seaside := WAKomEncoded default. > WADispatcher default defaultName: ''. > ma alias: '/static' to: [ > ma documentRoot: ((FileDirectory default directoryNamed: 'static') > assureExistence) fullName. > ma directoryIndex: 'index.html index.htm'. > ma serveFiles. > ma notFound ]. > ma addPlug: [:request | seaside process: request]. > (HttpService startOn: 80 named: 'mywebapp') plug: ma rootModule -- http://groups.google.ru/group/sugr |
In reply to this post by XumuK
Конечно можно, просто сёрвить (отдавать) их будет отдельный вебсервер,
nginx например. Дело seaside - разместить на странице URL фотографии, а сам контент пусть отдаст nginx. 28.12.10, XumuK<[hidden email]> написал(а): > > То есть если я захочу к примеру в своём форуме сделать для каждого > пользователя фотографию скажем 128х128, то на сервере их хранить будет > нельзя? > > -- > http://groups.google.ru/group/sugr -- http://groups.google.ru/group/sugr |
In reply to this post by XumuK
Надо вначале остановить WACom, дальше выполнить WADispatcher default
setName: '' После этого выполнять тот код (лучше сразу создать папку static в каталоге с образом; желательно еще, чтобы образ лежал в папке без русских символов в пути). Пото заново WAComEncoded startOn: 80 On 29 дек, 05:41, XumuK <[hidden email]> wrote: > Iwannt: > Я тоже долго искал ответ на вопрос о Seaside + статический хостинг > через KomHttpServer. Решение нашел в комментариях к классам > сервера.... > > При попытке выполнить следующий код в Workspace падает локалхост... > > | ma seaside | > HttpService allInstances do: [ :e | e stop; unregister ]. > ma := ModuleAssembly core. > seaside := WAKomEncoded default. > WADispatcher default defaultName: ''. > ma alias: '/static' to: [ > ma documentRoot: ((FileDirectory default directoryNamed: 'static') > assureExistence) fullName. > ma directoryIndex: 'index.html index.htm'. > ma serveFiles. > ma notFound ]. > ma addPlug: [:request | seaside process: request]. > (HttpService startOn: 80 named: 'mywebapp') plug: ma rootModule -- http://groups.google.ru/group/sugr |
попробовал выполнить код как вы сказали... Остановил WAComEncoded,
затем выполнил код и запустил WACom обратно, Pharo виснет напрочь, сайт не грузится((... а насчёт того чтобы разместить URL картинок в нужных местах а потом брать их с другого локального сервера...скачал nginx. Не знаю как с ним работать. Есть ли вариант попроще? Я в этом деле новичок. Посоветуйте литературку какую нибудь желательно на русском. На новогодних каникулах почитаю -- http://groups.google.ru/group/sugr |
pravosakh.ru хостит файлы по описанной схеме, то есть без
дополнительных серверов. напишите, какая у вас версия Pharo и Seaside (если можно, откуда качали), я попробую сам посмотреть. On 29 дек, 21:56, XumuK <[hidden email]> wrote: > попробовал выполнить код как вы сказали... Остановил WAComEncoded, > затем выполнил код и запустил WACom обратно, Pharo виснет напрочь, > сайт не грузится((... > а насчёт того чтобы разместить URL картинок в нужных местах а потом > брать их с другого локального сервера...скачал nginx. Не знаю как с > ним работать. Есть ли вариант попроще? Я в этом деле новичок. > Посоветуйте литературку какую нибудь желательно на русском. На > новогодних каникулах почитаю -- http://groups.google.ru/group/sugr |
Free forum by Nabble | Edit this page |