pyc-website

main website for pyc inc.

git clone https://9o.is/git/pyc-website.git

commit d4e321da3794c84d7ddca00bdf47a6bde4f35599
parent 77be8d3d7a1b8452f01390577cc32c84c4f52bfc
Author: Jul <jul@9o.is>
Date:   Thu,  5 Jun 2014 19:27:58 -0400

removed UserScreens

Diffstat:
Dsrc/main/scala/inc/pyc/snippet/UserScreens.scala | 91-------------------------------------------------------------------------------
1 file changed, 0 insertions(+), 91 deletions(-)

diff --git a/src/main/scala/inc/pyc/snippet/UserScreens.scala b/src/main/scala/inc/pyc/snippet/UserScreens.scala @@ -1,90 +0,0 @@ -package inc.pyc -package snippet - -import config.Site -import model._ - -import scala.xml._ - -import net.liftweb._ -import common._ -import http.{LiftScreen, S} -import util.FieldError -import util.Helpers._ - -import net.liftmodules.extras.Gravatar - -/* - * Use for editing the currently logged in user only. - */ -sealed trait BaseCurrentUserScreen extends BaseScreen { - object userVar extends ScreenVar(User.currentUser.openOr(User.createRecord)) - - override def localSetup { - Referer(Site.settings.url) - } -} - -/* - * Use for editing the currently logged in user only. - */ -/* -object ProfileScreen extends BaseCurrentUserScreen { - def gravatarHtml = - <span> - <div class="gravatar"> - {Gravatar.imgTag(userVar.is.email.get, 60)} - </div> - <div class="gravatar"> - <h4>Change your avatar at <a href="http://gravatar.com" target="_blank">Gravatar.com</a></h4> - <p> - We're using {userVar.is.email.get}. It may take time for changes made on gravatar.com to appear on our site. - </p> - </div> - </span> - - val gravatar = displayOnly("Picture", gravatarHtml) - - addFields(() => userVar.is.profileScreenFields) - - def finish() { - userVar.is.save - S.notice("Profile settings saved") - } -} -*/ - -// this is needed to keep these fields and the password fields in the proper order -/* -trait BaseRegisterScreen extends BaseScreen { - object userVar extends ScreenVar(User.regUser.is) - - addFields(() => userVar.is.registerScreenFields) -} -*/ -/* - * Use for creating a new user. - */ -/* -object RegisterScreen extends BaseRegisterScreen with BasePasswordScreen { - override def validations = passwordsMustMatch _ :: super.validations - - val rememberMe = builder("", User.loginCredentials.is.isRememberMe, ("tabindex" -> "1")) - .help(Text("Remember me when I come back later.")) - .make - - override def localSetup { - Referer(Site.home.url) - } - - def finish() { - val user = userVar.is - user.password(passwordField.is) - user.password.hashIt - user.save - User.logUserIn(user, true) - if (rememberMe) User.createExtSession(user.id.get) - S.notice("Thanks for signing up!") - } -} -*/ -\ No newline at end of file