• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь [help] картинки, wyswig и stripslashes

Статус
В этой теме нельзя размещать новые ответы.

jred

Профессор
Регистрация
16 Сен 2008
Сообщения
383
Реакции
40
1. как сделать чтобы при добавлении картинки ...[/ img] или даже thumb'a был отступ по 10 пиксел с каждой стороны, а то текст к картинкам липнет - не красиво?

2. как сделать, чтобы нельзя было растягивать или уменашать рамеры окна редактирования или ответа (wiswyg)?

3. У меня при цитаты в новости вместо " пишет /" не могу найти где надо редактировать, не подскажите?

Возможно на эти вопросы были ответы, но я не смог найти. :bc:
 
1. img{padding:10px;} в css добавляешь
2. присвоить точный размер например: style="width:500px; height:200px"
3.
У меня при цитаты в новости вместо " пишет /" не могу найти где надо редактировать, не подскажите?
не понял, переведи
 
  • Нравится
Реакции: jred
2. присвоить точный размер например: style="width:500px; height:200px"
это же css? а что именно это за параметр? можно поподробней, а то там всему так пристоить можно :))

3. не понял, переведи
ну пишу так:


а выводит так:



Добавлено через 40 минут
1. img{padding:10px;} в css добавляешь

проблема в том, что при такой замене абсолютно все картинки сдвигаются на 10 пиксел, даже картинка быстрого редактирования, а мне надо только, чтобы те картинки, которые были в новости под тегом
 
Ввести стили в html документ можно 2умя способами
1. использование каскадной таблицы стилей class
<table class="12345">
в css пишем
.12345{width:100%;}

2. либо использование параметра style
<table style="width:100%;">

проблема в том, что при такой замене абсолютно все картинки сдвигаются на 10 пиксел, даже картинка быстрого редактирования, а мне надо только, чтобы те картинки, которые были в новости под тегом

Нужно заходить и редактировать шаблон который отвечает за вывод новости там будет тег img и ему присваиваем либо style="padding:10px;" либо добавляем класс например 1234 с параметрами padding:10px; в таблицу стилей и присваиваем <img class="1234" ....>

а выводит так:

/"привет/"
это скорей всего в пхп файле экранирование сотит, нужно ковыряться, так не скажу где это меняется
 
  • Нравится
Реакции: jred
это скорей всего в пхп файле экранирование сотит, нужно ковыряться, так не скажу где это меняется

да это в пхп файле, но я не знаю в каком именно :(
там надо stripslashes добавить
 
при нажатии на картинку она увеличивается, но не исчезает (маленький вариант), т.е. получается две картинки на экране, статическая и передвижная(которая увеличинная). Маленькая должна исчезать, где-то тут на форуме было решение, но я что-то найти не могу :(
 
1. как сделать чтобы при добавлении картинки ...[/ img] или даже thumb'a был отступ по 10 пиксел с каждой стороны, а то текст к картинкам липнет - не красиво?
[/QUOTE]

в цсс пиши

[PHP]/* alignments & images */

img.aligncenter, img[align="center"] {
margin: 0 auto;
display: block;
}
.alignleft {
float: left;
}
img.alignleft, img[align="left"] {
float: left;
margin: 6px 8px 0 0;
}
.alignright {
float: right;
}
img.alignright, img[align="right"] {
float: right;
margin: 6px 0 0 8px;
}
[/PHP]

и будет тебе счастье) ну если надо именно 10рх то ты уже сам играйся) код рабочий, всем помогает :)
 
  • Заблокирован
  • #8
проблема в том, что при такой замене абсолютно все картинки сдвигаются на 10 пиксел, даже картинка быстрого редактирования, а мне надо только, чтобы те картинки, которые были в новости под тегом
Для таких случаев можно использовать следующее:
в шаблоне (fullstory.tpl и shortstory.tpl) просто обрамить теги {_fullstory_} и {_shortstory_} как пример следующим кодом:
Код:
<div id="n-img">
Все будет выглядеть примено так:
Код:
<div id="n-img">{fullstory}</div> и соотвестсвенно <div id="n-img">{shortstory}</div>

Далее в ксс пропиши:
Код:
#n-img img {margin: 10px;}
где 10px - размер отступа...
(в случае чего можно заменить margin на padding)
 
в цсс пиши
PHP:
img.aligncenter, img[align="center"] {
	margin: 0 auto;
	display: block;
	}
.alignleft {
	float: left;
	}
img.alignleft, img[align="left"] {
	float: left;
	margin: 6px 8px 0 0;
	}
.alignright {
	float: right;
	}
img.alignright, img[align="right"] {
	float: right;
	margin: 6px 0 0 8px;
	}
и будет тебе счастье) ну если надо именно 10рх то ты уже сам играйся) код рабочий, всем помогает :)

Большое спасибо за код,помогло сразу
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху