– For the Profession, you can use Cimy User Fields and print the value in the same way as you printed the location.
– For the website, you can use <?php aleph_the_user_url('Website'); ?>
. This will print a link like Website that points to the user url.
– For comments, there is no current way to display a link to comments by the user.
– For favorites: you want to display them or link to the page with all of them? In the first case you can use the Favorites Widget included with Aleph or do a query_posts
call:
<?php
global $user;
query_posts('favorites_of=' . $user->user_nicename);
while (have_posts()) { the_posts():
....
}
In the second case you can print the link: <a href="<?php aleph_the_user_favorites_url(); ?>">Favorites</a>
.
– To link the posts page: <?php aleph_the_user_posts_link('Posts'); ?>
– To display the users’ sets you can use the Sections Widget included in Aleph.
Regarding your other needings:
b1. Upload photo directly (if he is logged in the user should be able to upload his photo directly without going through his dashboard)
As far as i know, this is not possible, as it would require a custom upload form inside the public profile.
b2. Mark as contact (how do I change the text to “Add Contact”?
Put the following in the user/posts loop: <?php aleph_the_taxonomy_link('author-contacts'); ?>
To change the text you need to translate the .po
file included with Aleph.
b3. Wall: I’d like to have a personal Comment Box like I have with every single post in my blog.
This is not possible, although it’s a feature i’d like to implement some day in the future.