Ich würde gerne während der Registrierung den neuen Usern die Möglichkeit geben, aus einem Drop-Down die Role auszuwählen, die sie innehaben wollen. (u.a. selber definierte Rollen)
Ich habe dazu auch ein plugin gefunden: WP Roles at Registration
Leider funktioniert das nicht zu 100% und der Programmierer reagiert auch nicht. Ich bin nicht so der Spezialist, aber ich habe versucht zu verstehen was falsch läuft. Vielleicht kann mir ja hier einer helfen.
Beim Aufruf des Registrierungsformulars wird das Pulldown zwar angezeigt und auch die Optionen werden geladen. Leider werden abere die Labels der Optionen nicht angezeigt. Das Droppdown hat also Optionen aber die sind alle nur weiß.
Im Script steht:
<label for="wp_rar_user_role"><?= $this->wp_rar_role_label ?></label>
<select id="wp_rar_user_role" name="wp_rar_user_role" class="input select">
<?php
foreach($this->wp_selected_rar_roles as $role) {
?>
<option value="<?= $role ?>"<?= ($selected_role == $role) ? ' selected="selected"' : '' ?>>
<?= $wp_roles->roles[$role]['name'] ?>
</option>
<?php
}
?>
</select>
Im Quellcode sieht das dann so aus:
<p>
<label for="wp_rar_user_role">Roles<br />
<select id="wp_rar_user_role" name="wp_rar_user_role" class="input select">
<option value="contributor">
</option>
<option value="subscriber">
</option>
<option value="role2">
</option>
<option value="role3" selected="selected">
</option>
</select>
</label>
</p>
Kann mir jemand sagen was ich da fixen muss, damit das funktioniert?
Vielen Dank
Beiträge von protimo
-
-
Wie der ein oder andere sicher schon gemerkt hat, macht timthumb bei multiblog ein problem. nachdem ich jetzt fast einen halben tag versucht, gebastelt und gesucht habe, habe ich die lösung gefunden.
die lösung besteht einfach aus zwei zusätzlichen zeilen in timthumb.php
die mittlere der folgenden drei zeilen ist neu:
[size=8]$src = preg_replace ("/\.\.+\//", "", $src);
global $blog_id; $src = preg_replace("/files/", "/wp-content/blogs.dir/$blog_id/files/", $src);
// get path to image on file system
und die mittlere von diesen drei ist neu
[size=8]*/
require_once('../../../wp-blog-header.php');
define ('CACHE_SIZE', [/SIZE][size=8][COLOR=#0000f0][size=8][COLOR=#0000f0]250[/COLOR][/SIZE][/COLOR][/SIZE][size=8]); // number of files to store before clearing cache[/SIZE]
[size=8][/SIZE]
[size=8]einfach einbauen ... und oh wunder es funktioniert wieder alles ;-)[/SIZE]
[size=8][/SIZE]
[size=8]achte darauf, dass du dir den letzten stand von [/SIZE]
[size=8]http://code.google.com/p/timthumb/source/checkout[/SIZE]
[size=8][/SIZE]
[size=8]runterlädst[/SIZE]
[size=8][/SIZE]
[size=8]bei mir auf http://www.gaydatingapps.com hat es funktioniert ... und hat mir für heute den tag gerettet ;-)
[/SIZE][/SIZE] -
irgendwie herrscht zu diesem zentralen thema hier im moment eisiges schweigen ... was soll mir das sagen :twisted:
-
Wer sich mal den Zugang zu seinen Artikeln komplett verbauen will, der sollte mal auf die Artikelseite gehen und dann rechts oben den reiter für optionen öffnen. dann links eine möglichst hohe zahl eintragen. danach wird garantiert dein memory ausgelastet sein und du hast ohne manipulation auf dem server auch keine möglichkeit mehr das zu ändern.
oder habe ich etwas falsch verstanden?
diese settings sollten zumindest in der blogübersicht unter "edit" zu ändern sein. -
hallo,
ich habe einen multiblog mit 12 unterschiedlichen blogs aufgesetzt.
nur würde ich den besuchern eines bestimmten blogs gerne die möglichkeit geben, sich nur bei einem bestimmten unterblog anzumelden und gar nicht zu merken, dass es den hauptblog gibt - sowohl bei der anmeldung als auch beim posten -.
leider scheint das nicht möglich zu sein. jeder neue user meldet sich automatisch beim hauptblog an und ist dann auch irritiert wenn er sich einloggt, welche optionen er da alles vorfindet.
kennt jemand da eine lösung? oder ist das ein "systemfehler" -
das problem habe ich auch. ich habe es aber aufgegeben. ich glaube, dass dies ein "systemfehler" ist. jeder user meldet sich bei dem hauptblog an und bekommt von dort rechte in unterblogs. ich habe noch keine möglichkeit gefunden, dem user das ungetrübte feeling zu geben, dass er sich nur auf einem unterblog angemeldet hat.
-
gibt es hier keinen spezialisten der die frage beantworten kann?
-
das habe ich schon.
damit kann man auch das von mir oben beschriebene machen.
trotzdem findet die anmeldung immer auf einer seite des hauptblogs statt.
dagegen habe ich auch kein mittel gefunden. -
ich habe ja die üble vermutung, dass es nicht mehr möglich ist, user nur für einen unterblog zu führen. neue user sind immer user des hauptblogs, die man zwar mit einem plugin auf unterblogs einschränken kann, aber es gibt keine user die nur einem unterblog zugeordnet sind.
trotzdem wäre es schon mal ein fortschritt, wenn zumindest bei der registrierung noch ein verbleiben auf dem unterblog möglich ist.
hat da einer mehr durchblick als ich???? -
keiner das gleiche problem oder noch keiner ausprobiert? oder keiner eine lösung?
-
ja ganz normal
-
ich habe sie exportiert und dann wieder importiert.
wobei meine bilder ohnehin alle von einem 3--server gesourced werden ... vielleicht macht das einen unterschied -
Vielen Dank für die Antwort .. ist ja super versteckt ;-)
Ich habe auch ganz viele Einträge übertragen, habe aber keine Probleme mit den Bildern gehabt. -
Ich habe folgendes Problem:
a.com ist der hauptblog
b.com ist der unterblog in dem netzwerk des a.com
soweit funktioniert auch bei b.com alles unabhängig vom a.com
nur wenn ich die url b.com/wp-login.php?action=register aufrufe, also mich als neuer user registrieren möchte, springt er automatisch a.com/wp-signup.php das ist natürlich sehr unschön. ich konnte noch keine möglichkeit finden, dass ein neuer user auch für die registrierung auf dem blog b.com bleibt. ein registrierungs-widget, das bei WP 2.9 noch funktioniert hat, funktioniert bei WP 3 leider nicht mehr.
kennt da jemand die lösung für? -
:-(
keine antwort? -
wieder keine antwort
ich kann doch nicht der einzige mit dem problem sein :-(( -
ich finde die möglichkeit da was einzutragen nicht mehr.
das feld ist nichtmehr da wo es sein sollte :-( -
das plugin sagt mir Memory Limit 64 MBMemory Limit64 MBMemory Limit64 MB
-
also bisher arbeite ich immer in der deutschen version und hatte noch nie probleme damit
meinst du damit eine einstellung in wordpress oder auf dem server? -
Ich glaube da ist ein Bugg in der deutschen Version von WP3
wenn ich multiblog nutze, die unterblogs auf deutsche sprache stelle, komme ich nicht mehr an meine artikel ran.
wenn ich die sprache dann wieder auf englisch zurückstelle geht es wieder.