<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Community Server</title><link>https://www.dotnetzone.gr:443/cs/forums/42/ShowForum.aspx</link><description>Bugs, ιδέες, themes, skins, και ότι άλλο έχει σχέση με την πλατφόρμα του dotNetZone.gr, τον Community Server</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Ζητείται επειγόντως βοήθεια για την εικαστική ρύθμιση του CS</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/6221.aspx</link><pubDate>Tue, 18 Oct 2005 07:22:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:6221</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/6221.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=42&amp;PostID=6221</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;kkara wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td width="100%" valign="top" class="txt4"&gt;Ασχολούμαι εδώ και λίγες μέρες με τον Community Server 1.1. Κυρίως προσπαθώ να μάθω πως ρυθμίζονται οι σελίδες, τα controls που δείχνουν κτλ κτλ κτλ. Ως πρώτη και "απλή" άσκηση είπα να ασχοληθώ με την ρύθμιση του τι εμφανίζεται στην πρώτη σελίδα. Αχ και να 'ξερα...&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Καλή αρχή, αλλά μάλλον ξεκίνησες από τα δύσκολα... Θα πρότεινα να κατέβαζες το source code του project και στην συνέχεια να έβλεπες τον κώδικα που έχουν γράψει για να απεικονίσουν τα forums, blogs, photo galleries, για να πάρεις μια πρώτη γεύση του object model και πως δουλεύουν τα πράγματα μέσα στον Community Server.&lt;BR&gt;&lt;BR&gt;&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;kkara wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td width="100%" valign="top" class="txt4"&gt;Το πρόβλημα πρακτικά είναι ότι δεν μπορώ να βρω documentation για τα controls που διαθέτει το Object Model του CS. Πέραν από τα βασικά (π.χ. WhoIsOnline, SiteStatistics, κτλ) δυσκολεύομαι πολύ να βρω τα controls που θέλω να εισάγω στην πρώτη σελίδα, π.χ. να προβάλλω συγκεκριμένο thread, συγκεκριμένο post, τα 10 τελευταία post, κτλ. (κοινώς προσπαθούσα να βάλω controls παρόμοια με αυτά της πρώτης σελίδας του DotNetZone &lt;img src="/cs/emoticons/emotion-1.gif" alt="Smile [:)]" /&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;&lt;img src="/cs/emoticons/emotion-1.gif" alt="Smile [:)]" /&gt; Κάπως έτσι αισθάνθηκα όταν πέρισυ, νομίζω τέτοιο περίπου καιρό, όταν&amp;nbsp;έπιασα την πρώτη Beta του Community Server στα χέρια μου. Δυστυχώς είναι αλήθεια ότι δεν&amp;nbsp;υπάρχει καθόλου documentation. Τα controls που υπάρχουν δεν είναι για content management, αυτό που χρειάζεται μια πρώτη σελίδα, και ο Community Server δεν είναι ένα content management σύστημα. Παρόλα αυτά μπορείς να βρεις πολλά παραδείγματα μέσα στα forums του Community Server, πως να κάνεις κάποια πράγματα, καθώς και πολλά links για έτοιμα add-ins.&lt;/P&gt;
&lt;P&gt;Τα controls που έχει το dotNETZone.gr στην πρώτη σελίδα, δεν έρχονται με τον distribution του Community Server. Είναι όλα "hand made" για τις ανάγκες που θέλαμε να καλύψουμε με την δική μας πρώτη σελίδα. Είναι περίπου 13 controls, ανάλογα τι θέλουν να παρουσιάσουν, post, blogs, articles, και υπάρχει μια μεγάλη επέμβαση στο DAL κομμάτι του Community Server για να μπορέσουν να λειτουργίσουν όλα αυτά - χώρια τις προσθήκες που έχουν γίνει για τη λειτουργικότητα και χρηστικότητα του site. Το original solution είναι 9 projects αν θυμάμαι καλά, και η έκδοση του dotNETZone.gr, αυτή τη στιγμή αριθμεί 14, ο κώδικας έχει μεγαλώσει κατά 50%,&amp;nbsp;και ακόμη δεν έχω βγάλει στον "αέρα", τα&amp;nbsp;πρόσθετα κομμάτια για την ομοιομορφία του Community Server και του Wiki.&lt;/P&gt;
&lt;P&gt;Είναι πολύ&amp;nbsp;δύσκολο πλέον να ξεχωρίσω μέσα στον κώδικα, τα κομμάτια που ήταν αρχικά και είναι αναλοίωτα, μιας και έχω κάνει πολύ refactoring σε όλα τα μήκη και τα πλάτη του κώδικα,&amp;nbsp;είτε για εικαστικές αλλαγές και υποστήριξη των themes, είναι για την λειτουργικότα&amp;nbsp;προς όφελος του χρήστη.&amp;nbsp;&lt;BR&gt;&lt;BR&gt;&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;kkara wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td width="100%" valign="top" class="txt4"&gt;Έχω κατεβάσει το Reflector, οπότε μπορώ να δω τι controls υπάρχουν στα namespaces του CommunityServer, αλλά δεν με βοηθάει και πολύ. Επίσης το επίσημο site του CommunityServer δεν έχει κάποιο αντίστοιχο documentation. Αυτό που θα έσωνε θα ήταν βασικά παραδείγματα χρήσης των control, τα οποία δεν έχω βρει πουθενά. Αν έχετε κάποιο link, θα ήμουν αιώνια ευγνώμων. Αλλιώς οποιαδήποτε συμβουλή ευπρόσδεκτη &lt;img src="/cs/emoticons/emotion-1.gif" alt="Smile [:)]" /&gt;&lt;BR&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Ξαναλέω ότι πλέον μέσα στα Files του CommunityServer.org βρίσκονται πολλά add-ins, που μπορείς να χρησιμοποιήσεις σαν παραδείγματα. Πολλά δεν είναι καλογραμμένα, αλλά αν δεις ένα-δύο σίγουρα θα πάρεις τις ιδέες που θες.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Ζητείται επειγόντως βοήθεια για την εικαστική ρύθμιση του CS</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/6215.aspx</link><pubDate>Tue, 18 Oct 2005 02:03:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:6215</guid><dc:creator>kkara</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/6215.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=42&amp;PostID=6215</wfw:commentRss><description>Ασχολούμαι εδώ και λίγες μέρες με τον Community Server 1.1. Κυρίως
προσπαθώ να μάθω πως ρυθμίζονται οι σελίδες, τα controls που δείχνουν
κτλ κτλ κτλ. Ως πρώτη και "απλή" άσκηση είπα να ασχοληθώ με την ρύθμιση
του τι εμφανίζεται στην πρώτη σελίδα. Αχ και να 'ξερα...&lt;br&gt;
&lt;br&gt;
Το πρόβλημα πρακτικά είναι ότι δεν μπορώ να βρω documentation για τα
controls που διαθέτει το Object Model του CS. Πέραν από τα βασικά (π.χ.
WhoIsOnline, SiteStatistics, κτλ) δυσκολεύομαι πολύ να βρω τα controls
που θέλω να εισάγω στην πρώτη σελίδα, π.χ. να προβάλλω συγκεκριμένο
thread, συγκεκριμένο post, τα 10 τελευταία post, κτλ. (κοινώς
προσπαθούσα να βάλω controls παρόμοια με αυτά της πρώτης σελίδας του
DotNetZone &lt;img src="/cs/emoticons/emotion-1.gif" alt="Smile [:)]" /&gt;)&lt;br&gt;
&lt;br&gt;
Έχω κατεβάσει το Reflector, οπότε μπορώ να δω τι controls υπάρχουν στα
namespaces του CommunityServer, αλλά δεν με βοηθάει και πολύ. Επίσης το
επίσημο site του CommunityServer δεν έχει κάποιο αντίστοιχο
documentation. Αυτό που θα έσωνε θα ήταν βασικά παραδείγματα χρήσης των
control, τα οποία δεν έχω βρει πουθενά. Αν έχετε κάποιο link, θα ήμουν
αιώνια ευγνώμων. Αλλιώς οποιαδήποτε συμβουλή ευπρόσδεκτη &lt;img src="/cs/emoticons/emotion-1.gif" alt="Smile [:)]" /&gt;&lt;br&gt;</description></item></channel></rss>