Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
HTML -> Forum Codes?!
#1 HTML -> Forum Codes?!
Hallo ihr lieben Helferlein ^^
Ich hätte da gleich mal 2 Fragen für euch
1. Ist es möglich, dass ich zusätzliche Forum Codes hinzufügen kann? Zum Beispiel gibt es (soweit ich weiß) keine Möglichkeit, mit Forum Codes die HTML-Funktion <center> zu ersetzen. Wäre schön, wenn ich irgendwie Forum Codes hinzufügen könnte.
2. Ist es möglich, dass User die Möglichkeit bekommen, per "Checkbox" ein Häkchen zu setzen, welcher dann die Signatur immer mit einer Linie (<hr>) vom Beitrag trennt?
Wäre schön, wenn es alles funktioniert und wenn es funktioniert, mir jemand sagt, was ich wie und wo einbauen muss.
1. Man kann eigene BB Codes im Admin Menü unter Einstellungen -> Codes/Smilies einstellen.
Beispiel mit <center>:
Ersetze...
[center]... mit:
<center>
Speichern - nochmal:
Ersetze...
[/center]... mit:
</center>
2. Siehe: https://www.hpm-support.de/t513638f117691...html#msg7101491
#3 RE: HTML -> Forum Codes?!
Danke für die schnelle Antwort.
Jedoch möchte ich nicht, dass es automatisch eine Trennlinie gibt, sondern die User in ihrem Profil (in deren Einstellungen) auswählen können, ob sie eine Trennlinie einfügen möchten, oder nicht. Am liebsten möchte ich dies per Checkbox erreichen, sofern es kein riesen-Aufwand ist. ^^
#4 RE: HTML -> Forum Codes?!
K.A., wie das informatisch geht, aber die User sehen ja, dass da keine Linie ist und schreiben die Linie in die Signatur. Ich habe z.B. so eine Trennlinie:
*************************************************************
jemand anders aber will lieber die hier:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
etc.
Bitte nicht anchatten - der Chat ist bei mir ausgeblendet und ich sehe eure Nachrichten teilweise erst 20 Minuten später. Schreibt lieber eine PN.
Bitte außerdem nicht in Themen taggen, in denen ich eh aktiv bin. Ich habe alle Themen, an denen ich mitdiskutiere, aboniert und kriege mit, wenn ihr was schreibt. Danke!
Im Anhang findest du ein Textdokument das du kommplett in das Template Element "Einstellungen - Profil editieren" einfügst (überschreiben).
Dann kann man über dem Textfeld zwei Linien auswählen *** und ~~~
#7 RE: HTML -> Forum Codes?!
Liegt vielleicht an meinem Template?
{{error_pass==true.start}}
<table width="100%" CELLSPACING=0 CELLPADDING=0 border="0">
<tr>
<td class="icats2" width="10px" height="24px"> </td><td class="icats" height="24px">{[error_title]}</td><td class="icats3" width="10px" height="24px"> </td>
</tr>
</table>
<table width="100%" CELLSPACING=0 CELLPADDING=2 style="border: 1px solid #474546">
<tr><td class="ifo1">{[configdata_error_password]}</td></tr></table><br>
{{error_pass==true.end}}
{{error_avatar==true.start}}
<table width="100%" CELLSPACING=0 CELLPADDING=0 border="0">
<tr>
<td class="icats2" width="10px" height="24px"> </td><td class="icats" height="24px">{[error_title]}</td><td class="icats3" width="10px" height="24px"> </td>
</tr>
</table>
<table width="100%" CELLSPACING=0 CELLPADDING=2 style="border: 1px solid #474546">
<tr><td class="ifo1">{[configdata_error_avatar]}</td></tr></table><br>
{{error_avatar==true.end}}
<script language="JavaScript">
<!--
function chkFormular()
{
if(document.configdata.signature.value.length > {{signature_size}})
{
alert("{[configdata_error_signature]}");
document.configdata.signature.focus();
return false;
}
if(document.configdata.mail.value.indexOf('@') == -1)
{
alert("{[configdata_error_mail]}");
document.configdata.mail.focus();
return false;
}
return true;
}
//-->
</script>
<form method="POST" action="{{form_link}}" enctype="multipart/form-data" onSubmit="return chkFormular()" name="configdata">
<table width="100%" CELLSPACING=0 CELLPADDING=0 border="0">
<tr>
<td class="icats2" width="10px" height="24px"> </td><td class="icats" height="24px"> {[configdata_title]}</td><td class="icats3" width="10px" height="24px"> </td>
</tr>
</table>
<table width="100%" CELLSPACING=0 CELLPADDING=2 style="border: 1px solid #474546">
<tr>
<td nowrap class="ifo1">{[configdata_email_visible]}</td>
<td width="75%" class="ifo2"><input type="text" name="mail" size="50" value="{{email1}}"></td>
</tr><tr>
<td nowrap class="ifo1">{[configdata_email_invisible]}</td>
<td width="75%" class="ifo2"><input type="text" name="mail2" size="50" value="{{email2}}"></td>
</tr><tr>
<td valign="top" nowrap class="ifo1">{[userprofile_homepage]}</td>
<td width="75%" class="ifo2"><input type="text" name="homepage" size="50" value="{{homepage}}"></td>
</tr><tr>
<td nowrap class="ifo1">{[userprofile_name]}</td>
<td width="75%" class="ifo2"><input type="text" name="user_name" size="50" value="{{name}}"></td>
</tr><tr>
<td valign="top" nowrap class="ifo1">{[userprofile_history]}</td>
<td width="75%" class="ifo2"><textarea rows="5" name="occupation" cols="50">{{occupation}}</textarea></td>
</tr><tr>
<td valign="top" nowrap class="ifo1">{[userprofile_hobby]}</td>
<td width="75%" class="ifo2"><input type="text" name="hobby" size="50" value="{{hobby}}"></td>
</tr><tr>
<td valign="top" nowrap class="ifo1">{[userprofile_home]}</td>
<td width="75%" class="ifo2"><input type="text" name="ploc" size="50" value="{{ort}}"></td>
</tr><tr>
<td valign="top" nowrap class="ifo1">{[userprofile_story]}</td>
<td width="75%" class="ifo2"><textarea rows="5" name="story" cols="50">{{story}}</textarea></td>
</tr><tr>
<td valign="top" nowrap class="ifo1">{[userprofile_icq]}</td>
<td width="75%" class="ifo2"><input type="text" name="icq" size="50" value="{{icq}}"></td>
</tr><tr>
<td valign="top" nowrap class="ifo1">{[configdata_password]}</td>
<td width="75%" class="ifo2"><input type="password" name="fpass1" size="22" value=""> | <input type="password" name="fpass2" size="22" value=""></td>
</tr><tr>
<td valign="top" nowrap class="ifo1">{[configdata_signature]}<br>
<small>
{{true.start}}{[name_yes]}{{true.end}}
{{false.start}}{[name_no]}{{false.end}}
{[foruminfo_rights_codes]}: {{usecodes==true.true.false}}<br>
{[foruminfo_rights_img]}: {{useimage==true.true.false}}<br>
{[foruminfo_rights_html]}: {{usehtml==true.true.false}}<br>
<td width="75%" class="nnor"><A HREF="javascript:returnTag('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n')">~~~</A>
<A HREF="javascript:returnTag('*************************************************************\n\n')">***</A>
</A> <A HREF="javascript:returnTag('____________________________________________________________\n\n')">___</A>
<br><textarea rows="5" name="signature" cols="50">{{signature}}</textarea></td>
</tr><tr>
<td valign="top" nowrap class="ifo1">{[configdata_portrait]}</td>
<td width="75%" class="ifo2">
<table cellpadding=0 cellspacing=0 border=0 width=100%><tr><td rowspan=2>
{{portrait==true.start}}<img src="{{portrait}}" width="{{avatar_width}}" height="{{avatar_height}}"><br>
<a OnClick="javascript:document.getElementById('avatar_url').value='';">{[name_delete]}</a>
{{portrait==true.end}}
</td><td>{[configdata_avatar_upload]}<br><input type="file" name="avatar_upload" size=40 id="avatar_upload" onChange="if(this.value) document.getElementById('avatar_url').value='';"></td></tr>
<tr><td>{[configdata_avatar_url]}<br><input type="text" name="userimg" size="50" value="{{portrait}}" id="avatar_url" onChange="if(this.value) document.getElementById('avatar_upload').value='';"></td></tr>
</table>
</td>
</tr>
{{optfields.startlist}}
<tr ><td nowrap class="ifo1">{{optfields:name}}</td><td width="75%" class="ifo2"><input type="text" name="{{optfields:form}}" size="50" value="{{optfields:value}}"></td></tr>
{{optfields.end}}
{{geomap==true.start}}
<tr class=ifo1><td colspan=2>
<b>{[configdata_map_title]}</b><br>
(<a href="javascript:showmap();">{[configdata_map_show]}</a>), (<a href="javascript:searchLoc();">{[configdata_map_search]}</a>)
<div id="map" style="display:none; width:100%;height:350px;margin-top:4px;"></div>
</td></tr>
<tr class=ifo2><td>{[configdata_map_coordinates]} (<a href="javascript:showmyaddress();">{[configdata_map_coor_show]}</a>)</td><td><input type="text" name="map_lat" id="map_lat" value="{{geomap_lat}}" style="width:150px"><input type="text" name="map_long" id="map_long" value="{{geomap_long}}" style="width:150px"></td></tr>
{{endbody.start}}
<script src="https://maps.google.com/maps?file=api&v=2&key={{api}}" type="text/javascript"></script>
<script type="text/javascript" defer="defer">
//<![CDATA[
// Create our "tiny" marker icon
var mapvisible = false;
var map;
function showmap() {
mapvisible = true;
document.getElementById('map').style.display = '';
map = new GMap(document.getElementById("map"));
map.setMapType(G_HYBRID_TYPE);
// map.addControl(new GSmallMapControl());
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.centerAndZoom(new GPoint({{startX}},{{startY}}),{{startZoom}});
GEvent.addListener(map, "click", function(marker, point) {
if (marker) {
point = marker.getPoint();
} else {
var m = new GMarker(point);
map.addOverlay(m);
m.openInfoWindowHtml(point + '<br><a href="javascript:saveLoc(' + point.y + ',' + point.x + ')">{[configdata_map_position_save]}</a>');
}
});
}
function saveLoc(lat,long) {
document.getElementById('map_lat').value = lat;
document.getElementById('map_long').value = long;
}
function searchLoc() {
var myaddress = prompt("{[configdata_map_search_help]}");
if(myaddress.length>0) {
if(!mapvisible) showmap();
showAddress(myaddress);
}
}
function showmyaddress() {
if(!mapvisible) showmap();
var lat = document.getElementById('map_lat').value;
var long = document.getElementById('map_long').value;
var p = new GLatLng(lat,long);
var m = new GMarker(p);
map.addOverlay(m);
m.openInfoWindowHtml(p + '<br>{[configdata_map_current]}');
map.setCenter(p, 15);
}
var geocoder = new GClientGeocoder();
function showAddress(address) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert(address + " {[configdata_map_notfound]}");
} else {
map.setCenter(point, 15);
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(address+"<br>"+point + '<br><a href="javascript:saveLoc(' + point.y + ',' + point.x + ')">{[configdata_map_position_save]}</a>');
}
}
);
}
//]]>
</script>
{{endbody.end}}
{{geomap==true.end}}
<tr>
<td valign="top" nowrap colspan="2" align="center" class="itop"><input type="submit" value="{[configdata_submit]}" name="formsubmit"></td>
</tr>
</table>
</form>
Bitte nicht anchatten - der Chat ist bei mir ausgeblendet und ich sehe eure Nachrichten teilweise erst 20 Minuten später. Schreibt lieber eine PN.
Bitte außerdem nicht in Themen taggen, in denen ich eh aktiv bin. Ich habe alle Themen, an denen ich mitdiskutiere, aboniert und kriege mit, wenn ihr was schreibt. Danke!
- Informationen
- Aktuelle News
- Forum Tutorials - Tipps und Anleitungen
- SEO / Werbung fürs Forum
- Verwaltung
- Extras
- Design
- Plugin(system)
- Eure Fragen zu Tutorials
- Forum Support
- Fragen und Antworten
- Pluginsystem
- Plugins
- Templates & Sprachen
- Bugreport
- Verbesserungsvorschläge
- Sponsoren gesucht
- Das neue Xobor Business-Template
- News und Updates
- Bugreport
- Allgemeines Feedback
- Verbesserungsvorschläge
- Sonstiges
- Kaffeeklatsch
- Lob & Kritik
- Verbesserungsvorschläge
- Allgemeine Fragen
- Fehlermeldungen
- Verbesserungsvorschläge Responsive Design
- Bugreport Responsive Design
- Archiv - Alter Betatest
- Responsive Design - Verbesserungsvorschläge
- Responsive Design - Bugreport
- Fragen zum neuen Template
- Neue Administration Beta Test
- Bugreport Neue Administration
- Allgemeines Fragen & Feedback
- Verbesserungsvorschläge zur neuen Administration
- Shoutbox
Ähnliche Themen
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software